mountain ghosts - German English Dictionary